make every endeavor - Anglais Synonymes Dictionnaire